package com.zt.questionnaire.model.config;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

@Component
@Data
public class ApplicationConfigBean {
	/**微信公众号公共获取token的服务器地址**/
	@Value("${wx.token.url}")
	private String wxTokenUrl;

	/**识别，识别图片、书本上面的文字，例如医生扫描病历获取患者的电话、姓名等**/
	@Value("${words.recognize.appId}")
	private String wordsRecognizeAppId;

	@Value("${words.recognize.appKey}")
	private String wordsRecognizeAppKey;

	@Value("${words.recognize.secret}")
	private String wordsRecognizeSecret;


	@Value("${test.url}")
	private String testUrl;

	@Value("${test.domain}")
	private String testDomain;


	/** 舌诊服务器地址 **/
	@Value("${tongue.serverUrl}")
	private String tongueUrl;

	/** 公众号域名 **/
	@Value("${web.url}")
	private String webUrl;

	/** 报告详情页地址 **/
	@Value("${report.detail.page}")
	private String reportDetailPage;

	/** 报告支付页面地址 **/
	@Value("${report.pay.page}")
	private String reportPayPage;

	/** 服务器域名 **/
	@Value("${server.url}")
	private String serverUrl;


	/**txt下载路径**/
	@Value("${excel.path}")
	private String excelPath;

	/** 服务器访问根目录 **/
	@Value("${spring.application.name}")
	private String applicationName;

	public String getServerPath() {
		if (serverUrl == null) {
			return null;
		}
		return serverUrl + "/" + applicationName;
	}
}
